package com.bcn.login_mybatis_demo.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 自定义注解，用于标记不需要JWT验证的接口
 */
@Target(ElementType.METHOD) // 注解用于方法上
@Retention(RetentionPolicy.RUNTIME) // 运行时保留，以便通过反射读取
public @interface PassToken {
    // 这里可以定义注解的属性，但在这个例子中我们不需要
    boolean required() default true;
}